home *** CD-ROM | disk | FTP | other *** search
/ ADA Programming Guide / ADA Programming Guide.iso / ada_gnu / include / grp.h < prev    next >
C/C++ Source or Header  |  1996-01-30  |  650b  |  36 lines

  1. /* This file may have been modified by DJ Delorie (Jan 1991).  If so,
  2. ** these modifications are Coyright (C) 1991 DJ Delorie, 24 Kirsten Ave,
  3. ** Rochester NH, 03867-2954, USA.
  4. */
  5.  
  6.  
  7. #ifndef grp_h
  8. #define grp_h 1
  9.  
  10. #include <stdio.h>
  11.  
  12. struct group
  13. {
  14.     char    *gr_name;
  15.     char    *gr_passwd;
  16.     int        gr_gid;
  17.     char    **gr_mem;
  18. };
  19.  
  20. #ifdef __cplusplus
  21. extern "C" {
  22. #endif
  23.  
  24. extern struct group    *getgrent(void);
  25. extern struct group    *fgetgrent(FILE *);
  26. extern struct group    *getgrgid(int);
  27. extern struct group    *getgrnam(char *);
  28. extern void        setgrent(void);
  29. extern void        endgrent(void);
  30.  
  31. #ifdef __cplusplus
  32. }
  33. #endif
  34.  
  35. #endif
  36.